Text copied to clipboard!
Název
Text copied to clipboard!Tester pro vývojáře v jazyce Python
Popis
Text copied to clipboard!
Hledáme testera pro vývojáře v jazyce Python, který se připojí k našemu týmu a pomůže zajistit kvalitu našich softwarových produktů. Ideální kandidát bude mít zkušenosti s testováním aplikací napsaných v jazyce Python, bude rozumět principům automatizovaného testování a bude schopen efektivně spolupracovat s vývojovým týmem.
Vaší hlavní odpovědností bude navrhovat, implementovat a udržovat testovací scénáře a automatizované testy pro Python aplikace. Budete úzce spolupracovat s vývojáři, abyste porozuměli požadavkům na software a zajistili, že všechny funkce budou důkladně otestovány před nasazením. Dále budete analyzovat výsledky testů, identifikovat chyby a spolupracovat na jejich odstranění.
Očekáváme, že budete mít zkušenosti s nástroji jako jsou PyTest, unittest nebo Robot Framework. Znalost CI/CD nástrojů jako Jenkins, GitLab CI nebo GitHub Actions je výhodou. Důležitá je také schopnost psát čitelné a udržovatelné testovací skripty.
Tato pozice vyžaduje pečlivost, analytické myšlení a schopnost pracovat samostatně i v týmu. Nabízíme flexibilní pracovní dobu, možnost práce na dálku, přístup k moderním technologiím a příležitost podílet se na vývoji inovativních produktů.
Pokud máte vášeň pro kvalitu softwaru a rádi pracujete s Pythonem, rádi vás přivítáme v našem týmu.
Odpovědnosti
Text copied to clipboard!- Navrhování a implementace testovacích scénářů pro Python aplikace
- Automatizace testovacích procesů pomocí nástrojů jako PyTest nebo unittest
- Spolupráce s vývojáři na identifikaci a reprodukci chyb
- Analýza výsledků testů a vytváření reportů
- Údržba a aktualizace existujících testovacích skriptů
- Zajištění souladu testů s požadavky projektu
- Účast na plánování a revizích sprintů
- Zlepšování testovacích procesů a návrh nových metodik
- Integrace testů do CI/CD pipeline
- Školení a podpora ostatních členů týmu v oblasti testování
Požadavky
Text copied to clipboard!- Zkušenosti s testováním softwaru v jazyce Python
- Znalost nástrojů jako PyTest, unittest nebo Robot Framework
- Zkušenosti s automatizovaným testováním
- Znalost verzovacích systémů (např. Git)
- Zkušenosti s CI/CD nástroji (např. Jenkins, GitLab CI)
- Schopnost analyzovat a reprodukovat chyby
- Dobré komunikační schopnosti
- Schopnost pracovat samostatně i v týmu
- Znalost anglického jazyka na technické úrovni
- Pečlivost a důraz na detail
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké máte zkušenosti s testováním Python aplikací?
- Které testovací frameworky jste používali?
- Máte zkušenosti s automatizovaným testováním?
- Jakým způsobem identifikujete a dokumentujete chyby?
- Jaké nástroje používáte pro správu verzí a CI/CD?
- Jak byste otestoval REST API napsané v Pythonu?
- Jaké metody používáte pro zajištění pokrytí kódu testy?
- Jak přistupujete k testování v agilním prostředí?
- Jaké jsou vaše zkušenosti s testováním databázových aplikací?
- Jak řešíte konflikty mezi vývojáři a testery?